1
general::
Phrase(s): Be just before you’re generous.
Prov. Do what you ought to do before you do things that you want to do; pay your debts before you give money away. • Jill: It’s payday! I can’t wait to go out and buy my niece that nice toy train set for her birthday. Jane: But, Jill, we have bills to pay. Be just before you’re generous.
McGrawhill's American Idioms And Phrasal Verbs